package hik.entity.manual;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

import hik.entity.preset.NormalizedScreenSize;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement
@XmlType(name = "ManualThermometry", propOrder = { "normalizedScreenSize","thermometryRuleList","version","xmlns"})
public class ManualThermometry {

	@XmlElement(required = true)
	private NormalizedScreenSize normalizedScreenSize;
	
	@XmlElement(name = "ThermometryRuleList",required = true)
	private MThermometryRuleList thermometryRuleList;
	
	@XmlAttribute
	private String version = "2.0";
	@XmlAttribute
	private String xmlns = "http://www.hikvision.com/ver20/XMLSchema";
	
	public ManualThermometry() {
		this.normalizedScreenSize = new NormalizedScreenSize();
		this.thermometryRuleList = new MThermometryRuleList();
	}
	
	
	
	public NormalizedScreenSize getNormalizedScreenSize() {
		return normalizedScreenSize;
	}
	public void setNormalizedScreenSize(NormalizedScreenSize normalizedScreenSize) {
		this.normalizedScreenSize = normalizedScreenSize;
	}
	public MThermometryRuleList getThermometryRuleList() {
		return thermometryRuleList;
	}
	public void setThermometryRuleList(MThermometryRuleList thermometryRuleList) {
		this.thermometryRuleList = thermometryRuleList;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getXmlns() {
		return xmlns;
	}
	public void setXmlns(String xmlns) {
		this.xmlns = xmlns;
	}
	
	
}
